﻿#define _CRT_SECURE_NO_DEPRECATE
#include <stdio.h>
int main()
{
	int i = 0;
	printf("设置 i 的值为%d\n", i);//i  初始化为  0 ，直接输出变量  i  的当前值。
	printf("i+1 的值是%d\n", i + 1);//i+1  是表达式运算（ 0+1=1 ），但不会修改  i  本身的值。
	printf("i 的值是%d\n", i);//第2句的  i+1  未修改  i ， i  仍保持初始值  0 。
	printf("i++的值是 %d\n", i++);//i++  是后置自增——先使用  i  的当前值（0）参与输出，输出完成后再将  i  的值加1（此时  i  变为  1 ）。
	printf("i 的值是%d\n", i);//i++  是后置自增——先使用  i  的当前值（0）参与输出，输出完成后再将  i  的值加1（此时  i  变为  1 ）。
	i = 0;
	printf("再次设置 i 的值为%d\n", i);//对i重新赋值为0，输出新值
	printf("++i 的值是:%d\n", ++i);//++i  是前置自增——先将  i  的值加1（ 0→1 ），再使用新值（ 1 ）参与输出。
	printf("i 的值是%d\n", i); //++i  已将  i  自增为  1 ，直接输出当前值。
	return 0;
}